table.GalleryListingTable {
	width:100%;
}

table.GalleryListingTable tr td.GalleryListingColumn {
	width:50%;
}

table.GalleryListingTable tr td.GalleryListingColumn table.GalleryListingColumnTable {
	width:100%;
}

table.GalleryListingTable tr td.GalleryListingThumbnail {
	height:75px;
	width:125px;
	border:1px solid black;
	cursor:pointer;
}

table.GalleryListingTable tr td.GalleryListingDescription {
	vertical-align:top;
}

/* photo album */
table.GalleryTable {
	width:100%;
}

table.GalleryTable tr td.GalleryDescription {
	padding-top:15px;
	padding-bottom:15px;
}

input.GalleryNavButton {
	background-color: #d3d3d3;
	border:1px solid #55556a;
	margin-left:2px;
	cursor:pointer;
	width:100px;
}

table.GalleryTable tr td.GalleryMainPhoto {
	width:100%;
	height:400px;
	text-align:center;
	border:1px solid gray;
}

table.GalleryTable tr td.Thumbnail {
	height:100px;
	width:20%;
	border:1px solid gray;
}